package com.gitee.wsl.ext

import com.gitee.wsl.ext.base.isFalse
import com.gitee.wsl.ext.base.isTrue
import com.gitee.wsl.ext.base.trueValue
import kotlin.random.Random
import kotlin.test.Test

class BooleanTest {

    @Test
    fun testBoolean(){
        val isTrueValue= Random.nextBoolean()
        isTrueValue.isTrue { println("is true calling  ") }.isFalse { println("is true else calling  ") }
        isTrueValue.isFalse { println("is false calling  ") }.isTrue { println("is false else calling  ") }
        val ret:Int = isTrueValue.trueValue{16}?:20
        println("call ifTrue return value:$ret")

    }
}